KsCommandStatus 建构函式

初始化 KsCommandStatus 类别的新实例。

命名空间IntervalZero.KINGSTAR.Base.Api

组合: IntervalZero.KINGSTAR.Base.Api (于 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0

语法

C#VB
public KsCommandStatus(
       ulong handle
       int valueLength
       int inSyncLatch
       bool done
       bool inSync
       bool inVelocity
       bool busy
       bool active
       bool commandAborted
       bool error
       KsError errorId
)
Public Sub New(
       handle As ULong
       valueLength As Integer
       inSyncLatch As Integer
       done As Boolean
       inSync As Boolean
       inVelocity As Boolean
       busy As Boolean
       active As Boolean
       commandAborted As Boolean
       error As Boolean
       errorId As KsError
)

参数

handle

型别:ulong

可用来对一个命令进行特殊识别。新建一个命令时,您可将 KsCommandStatus.Handle 传给建构函式。

 

valueLength

型别:int

值缓冲区的长度。新建一个命令时,您可将 KsCommandStatus.ValueLength 传给建构函式。

 

inSyncLatch

型别:int

取得或储存一个命令的特定值。新建一个命令时,您可将 KsCommandStatus.InSyncLatch 传给建构函式。

 

done

型别:bool

此方法已执行完成。新建一个命令时,您可将 KsCommandStatus.Done 传给建构函式。

 

inSync

型别:bool

true:同步已完成;false:从轴与主轴同步中。新建一个命令时,您可将 KsCommandStatus.InSync 传给建构函式。

 

inVelocity

型别:bool

已达到命令速度。新建一个命令时,您可将 KsCommandStatus.InVelocity 传给建构函式。

 

busy

型别:bool

方法尚未完成,预期会有新的输出值。新建一个命令时,您可将 KsCommandStatus.Busy 传给建构函式。

 

active

型别:bool

方法正控制著轴。新建一个命令时,您可将 KsCommandStatus.Active 传给建构函式。

 

commandAborted

型别:bool

命令被另一个命令中止。新建一个命令时,您可将 KsCommandStatus.CommandAborted 传给建构函式。

 

error

型别:bool

方法内发生错误的讯号。新建一个命令时,您可将 KsCommandStatus.Error 传给建构函式。

 

errorId

型别:KsError

错误识别。新建一个命令时,您可将 KsCommandStatus.ErrorId 传给建构函式。

参见

KsCommandStatus 类别

IntervalZero.KINGSTAR.Base.Api 命名空间